<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Generated by wjdhcms 3.0 */















@charset "utf-8";































::-webkit-scrollbar {















    width: 8px;















    height: 8px;















    background-color: #F5F5F5;















}































::-webkit-scrollbar-track {















    border-radius: 10px;















    background-color: #E2E2E2;















}































::-webkit-scrollbar-thumb {















    border-radius: 10px;















    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);















    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);















    background-color: #555;















}































::selection {















    background-color: #014fa1;















    color: #fff;















}































::-moz-selection {















    background-color: #014fa1;















    color: #fff;















}































::-webkit-selection {















    background-color: #014fa1;















    color: #fff;















}































* {















    padding: 0;















    margin: 0;















    font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;















}































body {















    font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif;















    color: #333;















    margin: 0;















    line-height: 1.5;















}































:focus {















    outline: 1;















}































article,















aside,















canvas,















details,















figcaption,















figure,















footer,















header,















hgroup,















menu,















nav,















section,















summary {















    display: block;















}































a {















    color: #333;















    text-decoration: none;















}































a:link,















a:hover,















a:active,















a:visited {















    text-decoration: none;















}































ins {















    background-color: #ff9;















    color: #000;















    text-decoration: none;















}































mark {















    background-color: #ff9;















    color: #000;















    font-style: italic;















    font-weight: bold;















}































del {















    text-decoration: line-through;















}































table {















    border-collapse: collapse;















    border-spacing: 0;















}































hr {















    display: block;















    height: 1px;















    border: 0;















    border-top: 1px solid #cccccc;















    margin: 1em 0;















    padding: 0;















}































input,















select {















    vertical-align: middle;















}































li,















ul {















    list-style-type: none;















}































img {















    border: none;















}































input,















textarea {















    outline: 0;















    border: 0;















}































textarea {















    resize: none;















}































h1,















h2,















h3,















h4,















h5,















h6,















dl,















dd,















dt,















i,















em {















    font-weight: normal;















    font-style: normal;















}































.fixedNav {















    position: fixed;















    top: 0px;















    left: 0px;















    width: 100%;















    z-index: 100000;















    _position: absolute;















    _top: expression(eval(document.documentElement.scrollTop));















}































.clear {















    clear: both;















}































.left {















    float: left;















}































.right {















    float: right;















}































.between {















    width: 1200px;















    margin: 0 auto;















}































.between-1 {















    width: 1200px;















    margin: 0 auto;















    position: relative;















}































/*header*/















.web_header_hh {















    width: 100%;















    height: 164px;















}































.web_header {











width: 1200px;











margin: 0 auto;











position: relative;



}































.web_hh_t {















    line-height: 40px;















    height: 40px;















    background: #f8f8f8;















}































.web_hh_t h6 {















    float: left;















    font-size: 14px;















    color: #666;















}































.web_hh_t .web_h_R {















    float: right















}































.web_hh_t .web_h_R a {















    color: #666;















    font-size: 14px;















    display: block;















    float: left;















    margin-left: 20px;















}































.web_hh_t .web_h_R img {















    margin: 13px 5px 0 0;















    display: block;















    float: left;















}































.web_header .web_hh_b {















    margin-top: 14px;















}































.web_hh_b .web_hh_logo {















    float: left;















}































.web_hh_b .web_hh_logo a {





display: block;





font-size: 60px;





color: #333;





font-weight: bold;





letter-spacing: 9px;





line-height: 1.2;

}































.web_hh_b .web_hh_logo a i {















    color: #014fa1;















    font-style: normal;















    font-weight: bold;















}































.web_hh_b .web_hh_logo span {





font-size: 24px;





color: #999;





letter-spacing: 15px;





display: block;





line-height: 1;

}































.hh_text {











border-left: 1px solid #ededed;











height: 0px;











padding-left: 20px;











margin: 00px 0 0 20px;











width: 275px;











position: absolute;











top: 0;











right: -12px;











position: absolute;











top: 43px;



}































.hh_text b {







    font-size: 21px;







    color: #666;







    margin-bottom: 5px;







}































.hh_text p {



    font-size: 18px;



    color: #333;



}































.hh_text p span {















    color: #014fa1;















}































.web_hh_b .web_hh_tell {











float: right;











width: 22%;











background: url("../images/header_p.png") no-repeat 0 10px;











padding-left: 70px;











height: 57px;











display: flex;











align-items: center;











position: absolute;











top: -10px;











right: 0;



}































.web_hh_b .web_hh_tell p {















    font-size: 20px;















    color: #333;















    float: left;















    margin-top: 4px;















}































.web_hh_b .web_hh_tell h6 {















    font-size: 30px;















    color: #014fa1;















    font-family: Impact;















    float: left;















}































.topxunpan {















    width: 200px;















    height: 40px;















    float: left;















    background: url("../images/you.png") no-repeat 20px 14px;















    padding-left: 25px;















}































.topxunpan .xp {















    position: relative;















    line-height: 40px;















    color: #666;















    font-size: 14px;















    cursor: pointer;















    text-align: center;















}































.topxunpan .xp img {















    position: relative;















    top: 2px;















    margin-right: 2px;















}































.topxunpan .xp i {















    color: #fff;















    padding: 1px 6px;















    background-color: #014fa1;















    border-radius: 4px;















}































.topxunpan .xp #xunpantip {















    z-index: 999;















    position: absolute;















    top: 35px;















    left: 50%;















    width: 180px;















    height: 30px;















    line-height: 30px;















    text-align: center;















    color: #fff;















    font-size: 14px;















    -webkit-transform: translateX(-50%) scale(0);















    -moz-transform: translateX(-50%) scale(0);















    -o-transform: translateX(-50%) scale(0);















    -ms-transform: translateX(-50%) scale(0);















    transform: translateX(-50%) scale(0);















    -webkit-transition: transform .4s, opacity .4s;















    -moz-transition: transform .4s, opacity .4s;















    -o-transition: transform .4s, opacity .4s;















    -ms-transition: transform .4s, opacity .4s;















    transition: transform .4s, opacity .4s;















    background-color: #014fa1;















    border-radius: 4px;















    opacity: 0;















    font-weight: bold;















    box-shadow: 5px 5px 2px #dfdfdf;















}































.topxunpan .xp #xunpantip::after {















    content: '';















    position: absolute;















    top: -16px;















    left: 50%;















    width: 0;















    height: 0;















    -webkit-transform: translateX(-50%);















    -moz-transform: translateX(-50%);















    -o-transform: translateX(-50%);















    -ms-transform: translateX(-50%);















    transform: translateX(-50%);















    border: 8px solid transparent;















    border-bottom-color: #014fa1;















}































.topxunpan .xp #xunpantip.xunpantextactive {















    -webkit-transform: translateX(-50%) scale(1);















    -moz-transform: translateX(-50%) scale(1);















    -o-transform: translateX(-50%) scale(1);















    -ms-transform: translateX(-50%) scale(1);















    transform: translateX(-50%) scale(1);















    opacity: 1;















}































/*nav*/















.nav {















    height: 50px;















    background: #014fa1;















}































.nav .center {















    width: 1200px;















    margin: 0 auto;















}































.nav .center .navs {















    height: 50px;















    /*padding-top: 10px;*/















}































.nav .center .navs .another&gt;a {















    color: white;















    background-color: #e77830;















}































.nav .center .navs&gt;li {















    float: left;















    height: 50px;















    transition: 0.5s;















    position: relative;















}































.nav .center .navs&gt;li:hover&gt;.down {















    opacity: 1;















}































.nav .center .navs&gt;li:hover&gt;.down&gt;i {















    height: 40px;















    border-bottom: 1px solid white;















}































.nav .center .navs&gt;li:hover&gt;.down&gt;i&gt;a {















    height: 40px;















    line-height: 40px;















    font-size: 16px;















}































.nav .center .navs&gt;li&gt;.down {















    position: absolute;















    width: 130px;















    top: 50px;















    left: 0px;















    opacity: 0;















    z-index: 66666;















}































.nav .center .navs&gt;li&gt;.down&gt;i {















    height: 0px;















    display: block;















    background: #dcdcdc;















    position: relative;















    transition: 0.5s;















}































.nav .center .navs&gt;li&gt;.down&gt;i&gt;a {















    height: 0px;















    line-height: 0px;















    font-size: 0px;















    display: block;















    color: black;















    text-align: center;















    background: linear-gradient(to right, #e77830, #e77830) no-repeat;















    background-size: 0% 100%;















    transition: 0.5s;















    padding: 0px;















    border-radius: 0%;















}































.nav .center .navs&gt;li&gt;.down&gt;i&gt;a:hover {















    background: linear-gradient(to right, #e77830, #e77830) no-repeat;















    background-size: 100% 100%;















    color: white;















}































.nav .center .navs&gt;li&gt;.down&gt;i:hover&gt;.down_ {















    width: 100%;















    opacity: 1;















}































.nav .center .navs&gt;li&gt;.down&gt;i:hover&gt;.down_&gt;i {















    height: 40px;















    border-left: 1px solid white;















    border-bottom: 1px solid white;















}































.nav .center .navs&gt;li&gt;.down&gt;i:hover&gt;.down_&gt;i&gt;a {















    font-size: 16px;















    line-height: 40px;















}































.nav .center .navs&gt;li&gt;.down&gt;i&gt;.down_ {















    width: 0%;















    position: absolute;















    left: 130px;















    top: 0px;















    transition: 0.5s;















    opacity: 0;















}































.nav .center .navs&gt;li&gt;.down&gt;i&gt;.down_&gt;i {















    font-size: 16px;















    height: 0px;















    display: block;















    background: #dcdcdc;















    transition: 0.5s;















    position: relative;















}































.nav .center .navs&gt;li&gt;.down&gt;i&gt;.down_&gt;i&gt;a {















    line-height: 0px;















    font-size: 0px;















    display: block;















    color: black;















    text-align: center;















    background: linear-gradient(to right, #e77830, #e77830) no-repeat;















    background-size: 0% 100%;















    transition: 0.5s;















    padding: 0px;















    border-radius: 0%;















    overflow: hidden;















    text-overflow: ellipsis;















    white-space: nowrap;















}































.nav .center .navs&gt;li&gt;.down&gt;i&gt;.down_&gt;i&gt;a:hover {















    background: linear-gradient(to right, #e77830, #e77830) no-repeat;















    background-size: 100% 100%;















    color: white;















}































.nav .center .navs&gt;li:hover&gt;a {















    color: white;















    background-color: #e77830;















}































.nav .center .navs&gt;li&gt;a {















    padding: 0 34px;















    display: block;















    height: 50px;















    font-size: 15px;















    font-weight: normal;















    letter-spacing: 0px;















    transition: 0.5s;















    color: #fff;















    line-height: 50px;















    /*border-radius: 25px;*/















}































.subnav {















    width: 100%;















    overflow: hidden;















    position: absolute;















    top: 50px;















    left: 0;















    z-index: 100;















    display: none;















    border-radius: 0 0 40% 40%;















    -moz-box-shadow: 0 3px 3px 0px #eee;















    -webkit-box-shadow: 0 3px 3px 0px #eee;















    box-shadow: 0 3px 3px 0px #eee;















    background: rgba(255, 255, 255, 0.5);















}































.subnav_title {















    line-height: 34px;















    font-size: 20px;















    color: #333;















    font-weight: bolder;















    margin-top: 10px;















}































.clientele_nav1 a {















    font-size: 14px;















    color: #e77830;















}































.clientele_nav1 a i {















    display: inline-block;















    *display: inline;















    *zoom: 1;















    width: 25px;















    transition: 0.5s;















    height: 25px;















    margin-right: 10px;















    position: relative;















    top: 5px;















}































.clientele_nav1 .con {















    margin-bottom: 22px;















    transition: 0.5s;















}































.subnav_list1 {















    width: 275px;















    float: left;















    margin-right: 20px;















}































.subnav_list .subnav_list1 li {















    width: 100%;















    margin-right: 0;















}































.subnav_listw .subnav_list1 li {















    width: 100%;















    margin-right: 0;















}































.pro_subnav1 {















    width: 225px;















    float: left;















    padding-left: 40px;















    overflow: hidden;















}































.navs .pro_subnav1 li {















    position: relative;















    border-right: 1px solid #eee;















}































.navs .pro_subnav1 li a {















    line-height: 27px;















    display: block;















    width: 160px;















    font-size: 13px;















    color: #666;















    padding: 11px 0 9px 0;















    border-bottom: 1px solid #e1e1e1;















    transition: 0.5s;















}































.navs .pro_subnav1 li.on a,















.navs .pro_subnav1 li:hover a {















    color: #e77830;















    font-weight: bolder;















    border-bottom: 3px solid #e77830;















}































.navs .pro_subnav1 li.on i {















    display: block;















}































.navs .pro_subnav1 i {















    display: block;















    width: 8px;















    height: 14px;















    position: absolute;















    right: -1px;















    top: 50%;















    margin-top: -7px;















    display: none;















}































.pro_subnav2 ul {















    display: none;















}































.pro_subnav2 ul:first-of-type {















    display: block;















}































.pro_subnav2 {















    width: 240px;















    margin-right: 80px;















    float: left;















    height: 100%;















    padding-top: 20px;















    border-right: #eee 1px solid;















}































.pro_subnav2 ul li {















    padding: 11px 0 10px 0px;















    line-height: 27px;















    width: 150px;















    overflow: hidden;















    text-overflow: ellipsis;















    white-space: nowrap;















}































.pro_subnav2 ul li a {















    font-size: 13px;















    color: #e77830;















    transition: 0.5s;















}































.pro_subnav2 ul li a:hover {















    font-size: 14px;















    color: #e77830;















    font-weight: bolder;















}































.pro_subnav3 {















    width: 557px;















    float: left;















}































.pro_subnav3 .subnav_title {















    margin: 15px 0 15px 0;















}































.pro_subnav3_path {















    display: block;















    border-bottom: 1px solid #eee;















    padding-bottom: 13px;















    overflow: hidden;















}































.pro_subnav3_path img {















    width: 150px;















    margin: 20px 27px 0 0;















    float: left;















}































.pro_subnav3_path_r {















    width: 330px;















    padding-right: 6%;















    float: left;















}































.pro_subnav3_path .title {















    margin: 15px 0 8px 0;















    line-height: 29px;















    font-size: 16px;















    color: #333;















}































.pro_subnav3_path:hover .title {















    color: #e77830;















}































.pro_subnav3_path .con {















    line-height: 26px;















    font-size: 13px;















    color: #666;















    text-align: left;















}































.pro_subnav3_path .arrowR {















    border-top: 5px solid transparent;















    border-left: 5px solid #e77830;















    border-bottom: 5px solid transparent;















    margin-left: 10px;















    display: inline-block;















    *display: inline;















    *zoom: 1;















    width: 0;















    height: 0;















}































.pro_subnav2 .arrowR {















    border-top: 5px solid transparent;















    border-left: 5px solid #e77830;















    border-bottom: 5px solid transparent;















    margin-left: 10px;















    display: inline-block;















    *display: inline;















    *zoom: 1;















    width: 0;















    height: 0;















    margin-right: 20px;















    transition: 0.5s;















}































.pro_subnav {















    overflow: hidden;















    width: 1200px;















    margin: 0 auto;















    padding-top: 20px;















    padding-bottom: 40px;















    background: white;















}































/*foot*/















.web_foot {















    width: 100%;















    background: #333;















}































.foot {















    width: 1200px;















    margin: 0 auto;















}































.foot_t {















    padding-bottom: 66px















}































.foot-a {















    width: 165px;















    margin-right: 45px;















    border-right: 1px solid #858585;















    height: 211px;















}































.foot-a,















.footR {















    margin-top: 35px;















}































.foot-a p {















    font-size: 16px;















    color: #fff;















    margin-bottom: 15px;















    letter-spacing: 1px;















    font-weight: bold;















}































.foot-a p span {















    font-size: 24px;















}































.foot-a li a {















    font-size: 14px;















    color: #ddd;















    display: block;















    line-height: 34px;















    transition: all .6s;















}































.foot-a li:hover a {















    color: #f07905;















}































.footR {















    width: 350px;















}































.footR p {















    font-size: 14px;















    color: #f07905;















}































.footR h3 {















    font-family: Impact;















    font-size: 32px;















    letter-spacing: 1px;















    color: #f07905;















}































.footR .inF h6:first-child {















    border-bottom: 1px solid #858585;















    margin-bottom: 40px;















}































.footR .inF h6 {















    font-size: 14px;















    color: #fff;















    line-height: 34px;















}































.foot_boot {















    width: 100%;















    height: 60px;















    border-top: 1px solid #858585;















    box-sizing: border-box;















    line-height: 59px;















    color: #fff;















    font-size: 14px;















}































.foot_boot p a {















    color: #fff;















    margin: 10px;















}</pre></body></html>